package com.pe.pgn.clubpgn.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.pe.pgn.clubpgn.dao.TipoTarjetaPersonaDao;
import com.pe.pgn.clubpgn.domain.ClpdTipoTarjetaPersona;
import com.pe.pgn.clubpgn.service.TipoTarjetaPersonaService;

@Service
public class TipoTarjetaPersonaServiceImpl extends GenericManagerImpl<ClpdTipoTarjetaPersona, Long>
		implements TipoTarjetaPersonaService {

	@Autowired
	private TipoTarjetaPersonaDao tipoTarjetaPersonaDao;
	
	public void eliminarTipoTarjetaPersona(Long id) {	
		tipoTarjetaPersonaDao.eliminarTipoTarjetaPersona(id);
	}
	
	public void guardarTipoTarjetaPersona(ClpdTipoTarjetaPersona tipoTarjetaPersona) {
		tipoTarjetaPersonaDao.guardarTipoTarjetaPersona(tipoTarjetaPersona);
	}

	public ClpdTipoTarjetaPersona obtenerTipoTarjetaPersona(Long id) {
		return tipoTarjetaPersonaDao.obtenerTipoTarjetaPersona(id);
	}
	
	public List<ClpdTipoTarjetaPersona> obtenerTiposTarjetasPersonas() {
		return tipoTarjetaPersonaDao.obtenerTiposTarjetasPersonas();
	}


}
